Mapping Business Process Modeling constructs to Behavior Driven Development Ubiquitous Language
نویسندگان
چکیده
Behavior-Driven Development (BDD) is a specification technique that automatically certifies that all functional requirements are treated properly by source code, through the connection of the textual description of these requirements to automated tests. Given that in some areas, in special Enterprise Information Systems, requirements are identified by Business Process Modeling – which uses graphical notations of the underlying business processes, this paper aims to provide a mapping from the basic constructs that form the most common BPM languages to Behavior Driven Development constructs.
منابع مشابه
Ontology Mapping of Business Process Modeling Based on Formal Temporal Logic
A business process is the combination of a set of activities with logical order and dependence, whose objective is to produce a desired goal. Business process modeling (BPM) using knowledge of the available process modeling techniques enables a common understanding and analysis of a business process. Industry and academics use informal and formal techniques respectively to represent business pr...
متن کاملFilling the Gap between Business Process Modeling and Behavior Driven Development
1. Introduction Behavior Driven Development (NORTH, 2006) is a specification technique that is growing in acceptance in the Agile methods communities. BDD allows to securely verify that all functional requirements were treated properly by source code, by connecting the textual description of these requirements to tests. On the other side, the Enterprise Information Systems (EIS) researchers and...
متن کاملOn the Choice Between Graph-Based and Block-Structured Business Process Modeling Languages
The most prominent business process notations in use today are BPMN, EPC and BPEL. While all those languages show similarities on the conceptual level and share similar constructs, the semantics of these constructs and even the intended use of the language itself are often quite different. As a result, users are uncertain when to use which language or construct in a particular language, especia...
متن کاملTowards using Visual Process Models to Control Enterprise Systems Functionalities
In this paper, we propose a model-driven approach for web-service development with the intention of IT-Infrastructure integration in enterprise models. This implies the extension of existing conceptual modeling languages with language constructs that aim at model information transparency on a web-service basis. Therefore, we assess at the grammatical specification of conceptual modeling languag...
متن کاملModeling Ubiquitous Business Process Driven Applications
This paper presents a model driven approach for the generation of business process driven web applications within the context of ubiquitous environments. For this reason, we have taken into account that the generated Web applications can be accessed via different devices (such as PDAs), which introduce a set of constraints that are better faced at the modeling process. This proposal relies on b...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1006.4892 شماره
صفحات -
تاریخ انتشار 2010